participle of avergonzar - Francés Inglés Diccionario